microbial-resistant paper - English Synonyms Dictionary